<?php
    $itens				= $this->registro->get('itensPedido');
	$pedido				= $this->registro->get('pedido');
	$bandeiras			= $this->registro->get('bandeiras');
	$bancos				= $this->registro->get('bancos');
	$cartao5Store		= $this->registro->get('cartao5Store');
	$possiveisParcelas	= $this->registro->get('possiveisParcelas');
?>

<h1 class="tituloCarrinho">
	P&aacute;gina de Pagamento
</h1>
<?php
	if (sizeof($itens) == 0) {
		$strErro	= "Opera&ccedil;&atilde;o inv&aacute;lida.";
		$_SESSION['mensagens']['strErro']	= $strErro;
		header("Location: ./index.php");
	}
	else {
		?>
		<table class="tblItensCarrinho">
			<tr class="rowTituloCarrinho">
				<th>
					Foto
				</th>
				<th>
					Descri&ccedil;&atilde;o
				</th>
				<th>
					Quantidade
				</th>
				<th>
					Op&ccedil;&atilde;o para Presente
				</th>
				<th>
					Entrega
				</th>
				<th>
					Pre&ccedil;o Unit&aacute;rio
				</th>
				<th>
					Total
				</th>
			</tr>
			<?php
			foreach ($itens as $item) {
				?>
				<tr class="itemCarrinho">
					<td class="imgItem">
						<img class="imgProduto" src='<?php echo $item->getProduto()->getFoto();?>' alt='<?php echo "Foto Produto " . $item->getProduto()->getCodigo(); ?>' />
					</td>
					<td class="descricaoItem">
						<?php echo $item->getProduto()->getDescricao();?>
					</td>
					<td class="qtdItemPagamento">
						<?php echo $item->getQuantidade();?>
					</td>
					<td class="opcaoPresenteItemPagamento">
						<?php echo $item->getOpcaoPresente() ? "Sim" : "N&atilde;o" ;?>
					</td>
					<td class="entregaItem">
						<?php echo $item->getPrazoEntrega() > 1 ? $item->getPrazoEntrega() . " dias" : $item->getPrazoEntrega() . " dia";?>
					</td>
					<td class="precoUnitarioItem">
						<?php echo "R$ " . number_format($item->getProduto()->getPreco(), 2, ',', '.');?>
					</td>
					<td class="totalItem">
						<?php echo "R$ " . number_format($item->getTotal(), 2, ',', '.');?>
					</td>
				</tr>
				<?php
			}
			?>
		</table>
		<div class="divDadosPedido">
			<div class="divCustoTotalEmbrulho">
				<p>
					<span class="strCustoEmbrulho">
						Pre&ccedil;o do Embrulho / Cart&atilde;o para presente:
					</span>
					<span class="valorCustoEmbrulho">
						<?php echo "R$ " . number_format($pedido->getCustoTotalEmbrulho(), 2, ",", ".");?>
					</span>
				</p>
			</div>
			<div class="divCustoFrete">
				<p>
					<span class="strCustoFrete">
						Pre&ccedil;o do Servi&ccedil;o de Entrega:
					</span>
					<span class="valorCustoFrete">
						<?php echo "R$ " . number_format($pedido->getFrete(), 2, ",", ".");?>
					</span>
				</p>
			</div>
			<?php
				if ($pedido->getValorValepresente() > 0) {
					?>
					<div class="divValePresentePedido">
						<p class="strMensagemValePresentePagamento">
							<span class="strValePresente">
								Desconto do Cupom/Vale-Presente <?php echo $pedido->getValePresente(); ?>:
							</span>
							<span class="valorValePresente">
								<?php echo "R$ " . number_format($pedido->getValorValePresente(), 2, ",", "."); ?>
							</span>
						</p>
					</div>
					<?php
				}
			?>
			<div class="divTotalPedido">
				<p>
					<span class="strTotal">
						Total
					</span>
					<span class="valorTotal">
						<?php echo "R$ " . number_format($pedido->getTotal(), 2, ',', '.');?>
					</span>
				</p>
			</div>
			<form action="index.php?action=pagamento" method="post">
				<div class="divValePresentePedido">
					<p class="strMensagemValePresente">
						Digite aqui o seu Cupom/Vale-Presente:
					</p>
					<input type="text" name="strValePresente" value='<?php echo $pedido->getValePresente() ? $pedido->getValePresente() : ""; ?>' maxlength="10" />
					<input class="btnAcaoPagamento" id="btnAlterarCupomPagamento" type="submit" name="btnAlterarCupom" value="Alterar Cupom" />
				</div>
				<div class="divDadosEntrega">
					<p class="strEntrega">
						<span class="strDadosEntrega">
							Endere&ccedil;o de Entrega:
						</span>
						<span class="nomeEntrega">
							<?php echo $pedido->getNomeEntrega();?>
						</span>
						<span class="enderecoEntrega">
							<?php echo $pedido->getEnderecoEntrega() . " CEP: " . substr($pedido->getCEP(), 0, 5) . "-" . substr($pedido->getCEP(), 5, 3);?>
						</span>
						<input class="btnAcaoPagamento" type="submit" name="btnAlterarEndereco" value="Alterar Endereco" />
					</p>
				</div>
				<div class="divFormasPagamento">
					<ul class="listaFromasPagamento">
						<?php
							if ($cartao5Store != null) {
								?>
								<li class="itemListaFormasPagamento">
									<input class="radioFormaPagamento" type="radio" name="radioFormaPagamento" value="<?php echo $cartao5Store['bandeira'];?>" checked="checked" />
									<span class="strRadioFormaPagamento">
										<?php echo "Cart&atilde;o " . $cartao5Store['bandeira'];?>
									</span>
									<div id="divCorrigeDeUltimaHora">
										<img id="imgLogoCartao5Store" src='<?php echo "./" . $cartao5Store['logo'];?>' alt='<?php echo "Logo Cart&atilde;o " . $cartao5Store['bandeira'];?>' />
									</div>
									<ul class="listaDadosFormaPagamento">
										<li>
											<span class="strNumeroCartao">
												N&uacute;mero no Cart&atilde;o:
											</span>
											<input class="inputNumeroCartao" type="text" name="<?php echo "numeroCartao" . $cartao5Store['bandeira'];?>" maxlength="16" />
										</li>
										<li>
											<span class="strNumeroCartao">
												Nome no Cart&atilde;o:
											</span>
											<input class="inputNumeroCartao" type="text" name="<?php echo "nomeCartao" . $cartao5Store['bandeira'];?>" />
										</li>
										<li>
											<span class="strNumeroCartao">
												Validade:
											</span>
											<input class="inputValidadeCartao" type="text" name="<?php echo "mesValidadeCartao" . $cartao5Store['bandeira'];?>" maxlength="2" />
											<span>
												/20
											</span>
											<input class="inputValidadeCartao" type="text" name="<?php echo "anoValidadeCartao" . $cartao5Store['bandeira'];?>" maxlength="2" />
											<span>
												(mm/aa)
											</span>
										</li>
										<li>
											<span>
												N&uacute;mero de Parcelas:
											</span>
											<ul class="listaParcelasPedido">
												<?php
													foreach ($possiveisParcelas as $numeroParcelas => $valorParcela) {
														?>
														<li>
															<input type="radio" name="<?php echo "numeroParcelas" . $cartao5Store['bandeira'];?>" value="<?php echo $numeroParcelas;?>" />
															<span>
																<?php echo $numeroParcelas == 1 ? "&Agrave; vista por R$ " . number_format($valorParcela, 2, ",", ".") : $numeroParcelas . " vezes de R$ " . number_format($valorParcela, 2, ",", ".") . " sem juros";?>
															</span>
														</li>
														<?php
													}
												?>
											</ul>
										</li>
									</ul>
									<input type="submit" class="btnEfetuarPagamento" name="efetuarPagamento5Store" value="Efetuar Pagamento com Cart&atilde;o 5Store" />
								</li>
								<?php
							}
						?>
						<li class="itemListaFormasPagamento">
							<input class="radioFormaPagamento" type="radio" name="radioFormaPagamento" value="cartao" />
							<span class="strRadioFormaPagamento">
								Cart&atilde;o de Cr&eacute;dito
							</span>
							<ul class="listaDadosFormaPagamento">
								<li>
									<ul class="listaBandeirasCartao">
										<?php
											foreach ($bandeiras as $idBandeira => $bandeira) {
												?>
												<li>
													<div>
														<img src='<?php echo "./" . $bandeira['logo'];?>' alt='<?php echo "Logo " . $bandeira['bandeira'];?>' />
													</div>
													<input type="radio" name="radioBandeiraCartao" value='<?php echo $idBandeira;?>' />
													<span>
														<?php echo $bandeira['bandeira'];?>
													</span>
												</li>
												<?php
											}
										?>
									</ul>
								</li>
								<li id="liNumeroCartao">
									<span class="strNumeroCartao">
										N&uacute;mero no Cart&atilde;o:
									</span>
									<input class="inputNumeroCartao" type="text" name="numeroCartaoCredito" maxlength="16" />
								</li>
								<li>
									<span class="strNumeroCartao">
										Nome no Cart&atilde;o:
									</span>
									<input class="inputNumeroCartao" type="text" name="nomeCartaoCredito" />
								</li>
								<li>
									<span class="strNumeroCartao">
										Validade:
									</span>
									<input class="inputValidadeCartao" type="text" name="mesValidadeCartaoCredito" maxlength="2" />
									<span>
										/20
									</span>
									<input class="inputValidadeCartao" type="text" name="anoValidadeCartaoCredito" maxlength="2" />
									<span>
										(mm/aa)
									</span>
								</li>
								<li>
									<span class="strNumeroCartao">
										D&iacute;gito de Seguran&ccedil;a:
									</span>
									<input class="inputDigitoSegurancaCartao" type="text" name="digitoSegurancaCartaoCredito" maxlength="3" />
								</li>
								<li>
									<span>
										N&uacute;mero de Parcelas:
									</span>
									<ul class="listaParcelasPedido">
										<?php
											foreach ($possiveisParcelas as $numeroParcelas => $valorParcela) {
												?>
												<li>
													<input type="radio" name="numeroParcelasCartaoCredito" value="<?php echo $numeroParcelas;?>" />
													<span>
														<?php echo $numeroParcelas == 1 ? "&Agrave; vista por R$ " . number_format($valorParcela, 2, ",", ".") : $numeroParcelas . " vezes de R$ " . number_format($valorParcela, 2, ",", ".") . " sem juros";?>
													</span>
												</li>
												<?php
											}
										?>
									</ul>
								</li>
							</ul>
							<input type="submit" class="btnEfetuarPagamento" name="efetuarPagamentoCartaoCredito" value="Efetuar Pagamento com Cart&atilde;o de Cr&eacute;dito" />
						</li>
						<li class="itemListaFormasPagamento">
							<input class="radioFormaPagamento" type="radio" name="radioFormaPagamento" value="boleto" />
							<span class="strRadioFormaPagamento">
								Boleto Banc&aacute;rio
							</span>
							<div id="divBoleto">
								<img src='<?php echo "./images/boleto.png";?>' alt="Imagem Boleto" />
								<p>
									Pagamento com Boleto Banc&aacute;rio: Op&ccedil;&atilde;o v&aacute;lida apenas para pagamento &agrave; vista. Acrescente 3 dias &uacute;teis ao prazo de entrega informado no site, pois esse &eacute; o prazo m&aacute;ximo estipulado pelo banco para disponibilizar a confirma&ccedil;&atilde;o de pagamento. Se voc&ecirc; pagar o boleto com cheque, acrescente 4 dias &uacute;teis. Sendo assim n&atilde;o &eacute; preciso entrar em contato via telefone ou enviar-nos qualquer notifica&ccedil;&atilde;o sobre o pagamento realizado.
								</p>
							</div>
							<input type="submit" class="btnEfetuarPagamento" name="efetuarPagamentoBoleto" value="Efetuar Pagamento com Boleto Banc&aacute;rio" />
						</li>
						<li class="itemListaFormasPagamento">
							<input class="radioFormaPagamento" type="radio" name="radioFormaPagamento" value="debito" />
							<span class="strRadioFormaPagamento">
								D&eacute;bito Online
							</span>
							<div id="divDebitos">
								<ul class="listaBancosDebito">
									<?php
										foreach ($bancos as $idBanco => $banco) {
											?>
											<li>
												<div>
													<img src='<?php echo "./" . $banco['logo'];?>' alt='<?php echo "Logo " . $banco['nomeBanco'];?>' />
												</div>
												<input type="radio" name="radioBancoDebito" value='<?php echo $idBanco;?>' />
												<?php echo $banco['nomeBanco'];?>
											</li>
											<?php
										}
									?>
								</ul>
								<p id="strDebito">
									Op&ccedil;&atilde;o v&aacute;lida apenas para clientes dos Bancos listados que tenham acesso ao InternetBank. Depois de finalizar o pagamento, o banco nos enviar&aacute; a confirma&ccedil;&atilde;o em 1 dia &uacute;til e logo ap&oacute;s seu pedido ser&aacute; liberado para entrega de acordo com o prazo informado no site.
								</p>
							</div>
							<input type="submit" class="btnEfetuarPagamento" name="efetuarPagamentoDebito" value="Efetuar Pagamento com Dep&oacute;sito Online" />
						</li>
					</ul>
				</div>
			</form>
		</div>
		
		<?php
	}
?>

